From cf44ba7847d33436cd4a291642faf5be997678e2 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Thu, 10 Oct 2019 15:13:14 -0400 Subject: [PATCH] gl: Avoid stray use of doubles Everything else in this code is floats, so stick to that and avoid unnecessary precision. --- gsk/gl/gskglrenderer.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/gsk/gl/gskglrenderer.c b/gsk/gl/gskglrenderer.c index 5354aca55f..531e145d62 100644 --- a/gsk/gl/gskglrenderer.c +++ b/gsk/gl/gskglrenderer.c @@ -576,14 +576,14 @@ render_text_node (GskGLRenderer *self, const GskGLCachedGlyph *glyph; float glyph_x, glyph_y, glyph_x2, glyph_y2; float tx, ty, tx2, ty2; - double cx; - double cy; + float cx; + float cy; if (gi->glyph == PANGO_GLYPH_EMPTY) continue; - cx = (double)(x_position + gi->geometry.x_offset) / PANGO_SCALE; - cy = (double)(gi->geometry.y_offset) / PANGO_SCALE; + cx = (float)(x_position + gi->geometry.x_offset) / PANGO_SCALE; + cy = (float)(gi->geometry.y_offset) / PANGO_SCALE; glyph_cache_key_set_glyph_and_shift (&lookup, gi->glyph, x + cx, y + cy); -- 2.30.2